something's better than nothing - French English Dictionary